home *** CD-ROM | disk | FTP | other *** search
/ Network CD 2 / Network CD - Volume 2.iso / programs / internet / tcp / amitcp / amitcp-src-22.lha / AmiTCP-2.2 / src / appl / napsaterm / amiga.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-10-07  |  1.4 KB  |  51 lines

  1. /* amiga.h --- Amiga specific thingies to niftyterm
  2.  *
  3.  * Copyright 1991 Pekka Pessi
  4.  * All Rights Reserved
  5.  * Permission is granted to copy, modify, and use this as long
  6.  * as this notice remains intact.  This is a nifty program.
  7.  *
  8.  * DISCLAIMER: the author (and maintainer) of this program is not responsible
  9.  * for any damage or other problems caused by it.
  10.  *
  11.  * $Author: ppessi $ $Revision: 1.4 $ $Date: 1993/07/12 22:46:10 $
  12.  */
  13.  
  14. #include <exec/types.h>
  15. #include <exec/memory.h>
  16. #include <dos/dos.h>
  17. #include <dos/dosextens.h>
  18. #include <devices/timer.h>
  19.  
  20. #include <clib/exec_protos.h>
  21. #include <clib/intuition_protos.h>
  22. #include <clib/graphics_protos.h>
  23. #include <clib/dos_protos.h>
  24. #include <clib/diskfont_protos.h>
  25. #include <clib/timer_protos.h>
  26. #include <clib/alib_protos.h>
  27.  
  28. #if USE_RLOGIN
  29. /* we are kludging around the devices/timer.h braindamage */
  30. #include <sys/time.h>
  31. #endif
  32.  
  33. extern struct ExecBase *SysBase;
  34. extern struct Library *DOSBase;
  35. extern struct GfxBase *GfxBase;
  36. extern struct IntuitionBase *IntuitionBase;
  37. extern struct DiskfontBase *DiskfontBase;
  38. extern struct timerequest *tr;
  39. #define TimerBase (tr->tr_node.io_Device)
  40.  
  41. #if defined(__SASC)
  42. #include <pragmas/exec_sysbase_pragmas.h>
  43. #include <pragmas/intuition_pragmas.h>
  44. #include <pragmas/graphics_pragmas.h>
  45. #include <pragmas/dos_pragmas.h>
  46. #include <pragmas/diskfont_pragmas.h>
  47. #include <pragmas/timer_pragmas.h>
  48. #endif
  49.  
  50.  
  51.